social/political unrest - Français Anglais Dictionnaire